×

concombre de mer meaning in English

n. sea cucumber, marine invertebrate with a long body shaped like a cucumber

Related Words

  1. concombre
  2. de concombre
  3. mer
  4. mer méditerranée
  5. en mer
  6. mer caspienne
  7. mer d'andaman
  8. haute mer
  9. mer rouge
  10. mer agitée
  11. concocter
  12. concombre
  13. concomitance
  14. concomitant
PC Version

Copyright © 2018 WordTech Co.